package com.xinchuang.service;

import com.xinchuang.domain.vo.byd.BYDQuotationVo;
import com.xinchuang.domain.vo.df.DfQuotationVo;
import com.xinchuang.domain.vo.out.req.NormalOutQuotationReqVo;
import com.xinchuang.domain.vo.qr.QrQuotationVo;

/**
 * 验证报价是否正确
 */
public interface CheckQuotationDataService {
    /**
     * 校验东风报价数据
     * @param dfQuotationVo
     */
    void checkDfData(DfQuotationVo dfQuotationVo);

    /**
     * 校验通用报价数据
     * @param normalOutQuotationReqVo
     */
    void checkNormalData(NormalOutQuotationReqVo normalOutQuotationReqVo);

    /**
     * 校验奇瑞数据的合法性
     * @param qrQuotationReqVo
     */
    void checkQrData(QrQuotationVo qrQuotationReqVo);

    /**
     * 检验BYD数据的合法性
     * @param bydQuotationVo
     */
    void checkBYDData(BYDQuotationVo bydQuotationVo);

}
